On 10/20/2014 09:08 PM, Ivan Agarkov wrote: IA> Ринат, а ты попробуй посмотреть на это дело с точки IA> зрения бизнеса :) IA> Вот есть Вася. Вася пишет код в IDE. Он пишет приложения IA> под Android. Hапример в Eclipse. Он скачал Eclipse, зашел IA> в меню, выбрал плагины для git/android/gui нажал "установить" IA> и пошел пить чай. Попив чай, он подключает тестовый телефон IA> к своей рабочей станции и начинает писать приложение. IA> File->New->Android->... Там и R.java самостоятельно IA> генерится, и манифесты и все остальное. Ему нужно только IA> логику написать. Трудозатраты на приложение с одной кнопкой IA> с нуля - ну минут 10.
Если приложение уровня "Hello world!", пресловутых "Angry Birds" или какого-нибудь "3D Cube Rotating Demo" из Android SDK, то да, всё именно так. Как только шаг в сторону, в любую сторону и любой шаг, который затрагивает что-то такое, чего не предусмотрели разработчики Eclipse -- и всё, Вася "протух" чуть более чем полностью.
IA> А вот есть Петя. Петя не верит в IDE. Он качает с сайта IA> гугл официальный пакет для работы с Android. Потом он IA> качает на сайте Oracle JDK 1.7 ; Потом он долго конфигурит IA> одно с другим. И вот наконец он подключил свой телефон IA> и adb его увидел.
[...]
IA> И вот, спустя часов 6 работы, Петя сделал свое приложение IA> с одной кнопкой.
Для приложений с одной кнопкой, функциональность которых именно "одна кнопка" (утрирую), но которые "пипл хавает" как раз и существует Eclipse for Android. Для производства дерьма в конвейерных масштабах, но которое будет покупаться. Вася меркантильный, у него желание просто сделать "абы как", но как можно скорее, получить денежку и свалить. Или не свалить, а получить повышение и там вообще ничего не делать, даже такой примитивизм, а только давать ценные указания тем "Васям", которые пока ещё не поднялись до уровня этого Васи и вынуждены пока рисовать мышками очередные "Angry Birds", зная про телефоны с Android только то, где у него кнопка включения и не разбираясь в элементарных вещах. Говоря терминами виндофс Вася уже не "User", а "Power user", но вот до уровня "System" или тем более "Administrator" Васе с таким подходом никогда не добраться.
IA> Конечно, Петя считает себя специалистом и требует оплатить IA> ему эти 6 часов. Более того, он считает себя более крутым IA> чем Вася, который сделал это за 10 минут.
Тут не следует забывать что гипотетический и абстрактный Петя за эти 6 часов кроме написания своего приложения с одной кнопкой (первого и посл+еднего, потому что Петя не такой мелочный как Вася и больше за подобный бред браться не будет, если только его крайняя нужда не заставит, а так -- пусть это "Васи" делают, они на большее всё равно не способны) ещё решил и васину проблему, когда васин "Hello world!" при даблклике на единственную кнопку должен был говорить "Hello John Doe!", но готового шаблона в Eclipse для этого не было, поэтому Вася и "протух" и был вынужден спросить в^W конференции^W fido7.ru.unix.linux^W^W^W^W^W^W^W у Пети как это сделать, потому что Петя знает как этот Eclipse работает "под капотом" и как от него добиться именно того, чего нужно Васе.
IA> Hо вот работу такой Петя будет искать оооочень долго.
См. выше. Hа всякий случай повторю: "Петя не такой мелочный как Вася и больше за подобный бред браться не будет, если только его крайняя нужда не заставит". Вот это и есть случай крайней нужды. Петя может и по нормальному делать, а может сделать и как Вася. Поэтому Петя нигде и никогда не пропадёт в отличии от Васи, который узкоспециализированный специалист по текущей версии Eclipse 2.02, а вот предыдущую версию Eclipse 1.01, на которой предыдущий Вася сделал свою killer программу Hungry Frogs, на продажах которой как раз и поднялась ранее никому не известная фирма Useless Software где сейчас работает Вася и которую надо поддерживать, нынешний Вася не знает. Опаньки! Где там у нас был Петя? Только он сможет помочь!
IA> А Вася за это время станет senior/expert и будет этим IA> Петей рулить.
Что полностью попадает под известную старую истину: "Умеешь работать -- работай! Hе умеешь работать -- руководи!"
-- Пока!
--- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400)